package com.ruoyi.task.domain;

import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;
import lombok.Data;

@Data
public class EquipmentChannelConfig extends BaseEntity {

    private static final long serialVersionUID = 1L;

    /** 网点摄像头服务器 */
    @Excel(name = "录像机服务器主键")
    private Long equipmentId;

    /** 分行机构号 */
    @Excel(name = "分行机构号")
    private String subBankCode;

    /**
     * 分行机构名称
     */
    @Excel(name = "分行机构名称")
    private String subBankName;

    /** 网点机构id */
//    @Excel(name = "网点机构id")
    private Long deptId;

    /** 网点机构号 */
    @Excel(name = "网点机构号")
    private String bankCode;

    /** 网点机构名称 */
    @Excel(name = "网点机构名称")
    private String bankName;

    /** 录像机IP */
    @Excel(name = "录像机IP")
    private String equipmentIp;

    /** 设备端口 */
    @Excel(name = "录像机端口")
    private String equipmentPort;

    /** 设备用户 */
//    @Excel(name = "设备用户")
    private String equipmentUser;

    /** 设备密码 */
    private String equipmentPwd;

    /** 设备类型(001-大华) */
    @Excel(name = "录像机类型(001-大华)", dictType= "equipment_type")
    private String equipmentType;



    /** 通道ID */
    @Excel(name = "摄像机通道号主键")
    private Long channelId;

    /** 设备通道 */
    @Excel(name = "通道号")
    private String equipmentChannel;

    /** 状态（0正常 1停用） */
    @Excel(name = "状态", readConverterExp = "0=正常,1=停用")
    private String status;

    /** 摄像机对应电脑IP */
    @Excel(name = "摄像机对应电脑IP")
    private String cameraComputerIp;

    @Excel(name = "摄像机名称")
    private String remark;
}
